import requests
import json


def config():
    # 拉取配置，获取配置列表
    # url
    url = "http://open.dairphone.cn/device/config_list"
    # 请求头
    headers = {
        'Content-Type': 'application/x-www-form-urlencoded'
    }
    # 请求参数
    data = {
        'check_code': '8c5bc9aa4bea86d8e4da972fe985ae60',
        'time': '1586758584',
        'sn': 'CMAC692000004957REP8YnS',
        'version': '5.5.5'
    }
    r1 = requests.post(url, data=data, headers=headers)
    # 以json数据类型接收，传给r2，r2即整个接口测试返回的数据
    r2 = r1.json()
    print(json.dumps(r2, sort_keys=True, indent=4, separators=(',', ':'), ensure_ascii=False))


config()
